Dec 02 07:20:29.873 INFO testing Griffone/RustyGame against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 07:20:29.873 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 07:20:30.369 INFO [stdout] 36f453f4d6282d24ab6a7e1857333d5647443f66602f38dd6ccd5130ac555579
Dec 02 07:20:30.371 INFO running `"docker" "start" "-a" "36f453f4d6282d24ab6a7e1857333d5647443f66602f38dd6ccd5130ac555579"`
Dec 02 07:20:32.111 INFO [stderr] usermod: no changes
Dec 02 07:20:32.443 INFO [stderr]    Compiling crossbeam-epoch v0.3.1
Dec 02 07:20:32.459 INFO [stderr]    Compiling memmap v0.6.2
Dec 02 07:20:32.467 INFO [stderr]    Compiling shared_library v0.1.9
Dec 02 07:20:32.467 INFO [stderr]    Compiling x11-dl v2.18.3
Dec 02 07:20:32.468 INFO [stderr]    Compiling serde_yaml v0.8.8
Dec 02 07:20:32.478 INFO [stderr]    Compiling glium v0.22.0
Dec 02 07:20:32.500 INFO [stderr]    Compiling rusttype v0.7.3
Dec 02 07:20:32.503 INFO [stderr]    Compiling parking_lot_core v0.3.1
Dec 02 07:20:36.912 INFO [stderr]    Compiling num-derive v0.2.3
Dec 02 07:20:47.322 INFO [stderr]    Compiling osmesa-sys v0.1.2
Dec 02 07:20:47.440 INFO [stderr]    Compiling crossbeam-deque v0.2.0
Dec 02 07:20:47.498 INFO [stderr]    Compiling parking_lot v0.6.4
Dec 02 07:20:47.537 INFO [stderr]    Compiling wayland-client v0.20.12
Dec 02 07:20:54.976 INFO [stderr]    Compiling tempfile v3.0.5
Dec 02 07:20:55.044 INFO [stderr]    Compiling rayon-core v1.4.1
Dec 02 07:21:07.744 INFO [stderr]    Compiling wayland-protocols v0.20.12
Dec 02 07:21:07.959 INFO [stderr]    Compiling rayon v1.0.3
Dec 02 07:21:24.763 INFO [stderr]    Compiling tiff v0.2.1
Dec 02 07:21:27.991 INFO [stderr]    Compiling smithay-client-toolkit v0.2.6
Dec 02 07:21:32.187 INFO [stderr]    Compiling jpeg-decoder v0.1.15
Dec 02 07:21:40.471 INFO [stderr]    Compiling winit v0.16.2
Dec 02 07:21:41.187 INFO [stderr]    Compiling image v0.20.1
Dec 02 07:21:57.524 INFO [stderr]    Compiling glutin v0.17.0
Dec 02 07:22:38.747 INFO [stderr]    Compiling rusty_game v0.1.0 (/source)
Dec 02 07:22:43.827 INFO [stderr] warning: method is never used: `set_debug_mode`
Dec 02 07:22:43.827 INFO [stderr]   --> src/config.rs:85:2
Dec 02 07:22:43.827 INFO [stderr]    |
Dec 02 07:22:43.827 INFO [stderr] 85 |     pub fn set_debug_mode(&mut self, enabled: bool) {
Dec 02 07:22:43.827 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.827 INFO [stderr]    |
Dec 02 07:22:43.827 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 07:22:43.827 INFO [stderr] 
Dec 02 07:22:43.827 INFO [stderr] warning: method is never used: `reset_window_position`
Dec 02 07:22:43.827 INFO [stderr]   --> src/config.rs:95:2
Dec 02 07:22:43.827 INFO [stderr]    |
Dec 02 07:22:43.827 INFO [stderr] 95 |     pub fn reset_window_position(&mut self) {
Dec 02 07:22:43.827 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.827 INFO [stderr] 
Dec 02 07:22:43.827 INFO [stderr] warning: method is never used: `reset_window_size`
Dec 02 07:22:43.828 INFO [stderr]    --> src/config.rs:105:2
Dec 02 07:22:43.828 INFO [stderr]     |
Dec 02 07:22:43.828 INFO [stderr] 105 |     pub fn reset_window_size(&mut self) {
Dec 02 07:22:43.828 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: function is never used: `short_angle_distance`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/math.rs:25:1
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 25 | pub fn short_angle_distance(a: f32, b: f32) -> f32 {
Dec 02 07:22:43.828 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: function is never used: `lerp_angle`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/math.rs:31:1
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 31 | pub fn lerp_angle(a: f32, b: f32, t: f32) -> f32 {
Dec 02 07:22:43.828 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `from_bounds`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/math.rs:44:2
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 44 |     pub fn from_bounds(points: &Bounds) -> Self {
Dec 02 07:22:43.828 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `grow_to_fit`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/math.rs:72:2
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 72 |     pub fn grow_to_fit(&mut self, point: &Point) {
Dec 02 07:22:43.828 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `min`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/math.rs:88:2
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 88 |     pub fn min(&self) -> [f32; 2] {
Dec 02 07:22:43.828 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `max`
Dec 02 07:22:43.828 INFO [stderr]    --> src/graphics/math.rs:100:2
Dec 02 07:22:43.828 INFO [stderr]     |
Dec 02 07:22:43.828 INFO [stderr] 100 |     pub fn max(&self) -> [f32; 2] {
Dec 02 07:22:43.828 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `max_x`
Dec 02 07:22:43.828 INFO [stderr]    --> src/graphics/math.rs:104:2
Dec 02 07:22:43.828 INFO [stderr]     |
Dec 02 07:22:43.828 INFO [stderr] 104 |     pub fn max_x(&self) -> f32 {
Dec 02 07:22:43.828 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `max_y`
Dec 02 07:22:43.828 INFO [stderr]    --> src/graphics/math.rs:108:2
Dec 02 07:22:43.828 INFO [stderr]     |
Dec 02 07:22:43.828 INFO [stderr] 108 |     pub fn max_y(&self) -> f32 {
Dec 02 07:22:43.828 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `size`
Dec 02 07:22:43.828 INFO [stderr]    --> src/graphics/math.rs:128:2
Dec 02 07:22:43.828 INFO [stderr]     |
Dec 02 07:22:43.828 INFO [stderr] 128 |     pub fn size(&self) -> Point {
Dec 02 07:22:43.828 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: constant item is never used: `DEFAULT_FORMAT`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/texture.rs:22:1
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 22 | const DEFAULT_FORMAT: GLTextureFormat = GLTextureFormat::S3tcDxt1Alpha;
Dec 02 07:22:43.828 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: constant item is never used: `USED_MIPMAP`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/texture.rs:23:1
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 23 | const USED_MIPMAP: glium::texture::CompressedMipmapsOption = glium::texture::CompressedMipmapsOption::NoMipmap;
Dec 02 07:22:43.828 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `new`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/instance.rs:17:2
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 17 |       fn new(
Dec 02 07:22:43.828 INFO [stderr]    |  _____^
Dec 02 07:22:43.828 INFO [stderr] 18 | |         transform: Transform,
Dec 02 07:22:43.828 INFO [stderr] 19 | |         color_lit: [f32; 4],
Dec 02 07:22:43.828 INFO [stderr] 20 | |         color_unlit: [f32; 4],
Dec 02 07:22:43.828 INFO [stderr] ...  |
Dec 02 07:22:43.828 INFO [stderr] 30 | |         }
Dec 02 07:22:43.828 INFO [stderr] 31 | |     }
Dec 02 07:22:43.828 INFO [stderr]    | |_____^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `unlit`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/instance.rs:33:2
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 33 |     fn unlit(transform: Transform, color: [f32; 4], texture: &Texture) -> Self {
Dec 02 07:22:43.828 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.828 INFO [stderr] 
Dec 02 07:22:43.828 INFO [stderr] warning: method is never used: `set_rotation`
Dec 02 07:22:43.828 INFO [stderr]   --> src/graphics/transform.rs:26:2
Dec 02 07:22:43.828 INFO [stderr]    |
Dec 02 07:22:43.828 INFO [stderr] 26 |     pub fn set_rotation(&mut self, angle: f32) {
Dec 02 07:22:43.829 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: method is never used: `translate`
Dec 02 07:22:43.829 INFO [stderr]   --> src/graphics/transform.rs:31:2
Dec 02 07:22:43.829 INFO [stderr]    |
Dec 02 07:22:43.829 INFO [stderr] 31 |     pub fn translate(&mut self, delta: [f32; 2]) {
Dec 02 07:22:43.829 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: method is never used: `set_position`
Dec 02 07:22:43.829 INFO [stderr]   --> src/graphics/transform.rs:36:2
Dec 02 07:22:43.829 INFO [stderr]    |
Dec 02 07:22:43.829 INFO [stderr] 36 |     pub fn set_position(&mut self, position: [f32; 2]) {
Dec 02 07:22:43.829 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: method is never used: `set_scale`
Dec 02 07:22:43.829 INFO [stderr]   --> src/graphics/transform.rs:40:2
Dec 02 07:22:43.829 INFO [stderr]    |
Dec 02 07:22:43.829 INFO [stderr] 40 |     pub fn set_scale(&mut self, scale: [f32; 2]) {
Dec 02 07:22:43.829 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: constant item is never used: `FONT_PREFIX`
Dec 02 07:22:43.829 INFO [stderr]   --> src/main.rs:26:1
Dec 02 07:22:43.829 INFO [stderr]    |
Dec 02 07:22:43.829 INFO [stderr] 26 | const FONT_PREFIX: &str = "data/fonts/";
Dec 02 07:22:43.829 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:22:43.829 INFO [stderr]    --> src/graphics/graphics.rs:166:5
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr] 166 |                 write!(f, "(IO)");
Dec 02 07:22:43.829 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 02 07:22:43.829 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:22:43.829 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:22:43.829 INFO [stderr]    --> src/graphics/graphics.rs:170:5
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr] 170 |                 write!(f, "(Program)");
Dec 02 07:22:43.829 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:22:43.829 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:22:43.829 INFO [stderr]    --> src/graphics/graphics.rs:174:5
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr] 174 |                 write!(f, "(VertexBuffer)");
Dec 02 07:22:43.829 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:22:43.829 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:43.829 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:22:43.829 INFO [stderr]    --> src/graphics/graphics.rs:178:5
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr] 178 |                 write!(f, "(IndexBuffer)");
Dec 02 07:22:43.829 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:22:43.829 INFO [stderr]     |
Dec 02 07:22:43.829 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:22:43.829 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:22:43.829 INFO [stderr] 
Dec 02 07:22:53.115 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2m 20s
Dec 02 07:22:53.132 INFO [stderr] su: No module specific data is present
Dec 02 07:22:53.867 INFO running `"docker" "inspect" "36f453f4d6282d24ab6a7e1857333d5647443f66602f38dd6ccd5130ac555579"`
Dec 02 07:22:54.181 INFO running `"docker" "rm" "-f" "36f453f4d6282d24ab6a7e1857333d5647443f66602f38dd6ccd5130ac555579"`
Dec 02 07:22:54.539 INFO [stdout] 36f453f4d6282d24ab6a7e1857333d5647443f66602f38dd6ccd5130ac555579
Dec 02 07:22:54.545 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 07:22:54.940 INFO [stdout] ac5e11d3b3b07d4bd78a092dc2ba5f3753af24960304622eb82f49a278cfbf2e
Dec 02 07:22:54.945 INFO running `"docker" "start" "-a" "ac5e11d3b3b07d4bd78a092dc2ba5f3753af24960304622eb82f49a278cfbf2e"`
Dec 02 07:22:55.693 INFO [stderr] usermod: no changes
Dec 02 07:22:55.870 INFO [stderr]    Compiling rusty_game v0.1.0 (/source)
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `set_debug_mode`
Dec 02 07:23:00.269 INFO [stderr]   --> src/config.rs:85:2
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr] 85 |     pub fn set_debug_mode(&mut self, enabled: bool) {
Dec 02 07:23:00.269 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `reset_window_position`
Dec 02 07:23:00.269 INFO [stderr]   --> src/config.rs:95:2
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr] 95 |     pub fn reset_window_position(&mut self) {
Dec 02 07:23:00.269 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `reset_window_size`
Dec 02 07:23:00.269 INFO [stderr]    --> src/config.rs:105:2
Dec 02 07:23:00.269 INFO [stderr]     |
Dec 02 07:23:00.269 INFO [stderr] 105 |     pub fn reset_window_size(&mut self) {
Dec 02 07:23:00.269 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: function is never used: `short_angle_distance`
Dec 02 07:23:00.269 INFO [stderr]   --> src/graphics/math.rs:25:1
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr] 25 | pub fn short_angle_distance(a: f32, b: f32) -> f32 {
Dec 02 07:23:00.269 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: function is never used: `lerp_angle`
Dec 02 07:23:00.269 INFO [stderr]   --> src/graphics/math.rs:31:1
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr] 31 | pub fn lerp_angle(a: f32, b: f32, t: f32) -> f32 {
Dec 02 07:23:00.269 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `from_bounds`
Dec 02 07:23:00.269 INFO [stderr]   --> src/graphics/math.rs:44:2
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr] 44 |     pub fn from_bounds(points: &Bounds) -> Self {
Dec 02 07:23:00.269 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `grow_to_fit`
Dec 02 07:23:00.269 INFO [stderr]   --> src/graphics/math.rs:72:2
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr] 72 |     pub fn grow_to_fit(&mut self, point: &Point) {
Dec 02 07:23:00.269 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `min`
Dec 02 07:23:00.269 INFO [stderr]   --> src/graphics/math.rs:88:2
Dec 02 07:23:00.269 INFO [stderr]    |
Dec 02 07:23:00.269 INFO [stderr] 88 |     pub fn min(&self) -> [f32; 2] {
Dec 02 07:23:00.269 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `max`
Dec 02 07:23:00.269 INFO [stderr]    --> src/graphics/math.rs:100:2
Dec 02 07:23:00.269 INFO [stderr]     |
Dec 02 07:23:00.269 INFO [stderr] 100 |     pub fn max(&self) -> [f32; 2] {
Dec 02 07:23:00.269 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.269 INFO [stderr] 
Dec 02 07:23:00.269 INFO [stderr] warning: method is never used: `max_x`
Dec 02 07:23:00.270 INFO [stderr]    --> src/graphics/math.rs:104:2
Dec 02 07:23:00.270 INFO [stderr]     |
Dec 02 07:23:00.270 INFO [stderr] 104 |     pub fn max_x(&self) -> f32 {
Dec 02 07:23:00.270 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `max_y`
Dec 02 07:23:00.270 INFO [stderr]    --> src/graphics/math.rs:108:2
Dec 02 07:23:00.270 INFO [stderr]     |
Dec 02 07:23:00.270 INFO [stderr] 108 |     pub fn max_y(&self) -> f32 {
Dec 02 07:23:00.270 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `size`
Dec 02 07:23:00.270 INFO [stderr]    --> src/graphics/math.rs:128:2
Dec 02 07:23:00.270 INFO [stderr]     |
Dec 02 07:23:00.270 INFO [stderr] 128 |     pub fn size(&self) -> Point {
Dec 02 07:23:00.270 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: constant item is never used: `DEFAULT_FORMAT`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/texture.rs:22:1
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 22 | const DEFAULT_FORMAT: GLTextureFormat = GLTextureFormat::S3tcDxt1Alpha;
Dec 02 07:23:00.270 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: constant item is never used: `USED_MIPMAP`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/texture.rs:23:1
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 23 | const USED_MIPMAP: glium::texture::CompressedMipmapsOption = glium::texture::CompressedMipmapsOption::NoMipmap;
Dec 02 07:23:00.270 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `new`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/instance.rs:17:2
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 17 |       fn new(
Dec 02 07:23:00.270 INFO [stderr]    |  _____^
Dec 02 07:23:00.270 INFO [stderr] 18 | |         transform: Transform,
Dec 02 07:23:00.270 INFO [stderr] 19 | |         color_lit: [f32; 4],
Dec 02 07:23:00.270 INFO [stderr] 20 | |         color_unlit: [f32; 4],
Dec 02 07:23:00.270 INFO [stderr] ...  |
Dec 02 07:23:00.270 INFO [stderr] 30 | |         }
Dec 02 07:23:00.270 INFO [stderr] 31 | |     }
Dec 02 07:23:00.270 INFO [stderr]    | |_____^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `unlit`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/instance.rs:33:2
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 33 |     fn unlit(transform: Transform, color: [f32; 4], texture: &Texture) -> Self {
Dec 02 07:23:00.270 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `set_rotation`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/transform.rs:26:2
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 26 |     pub fn set_rotation(&mut self, angle: f32) {
Dec 02 07:23:00.270 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `translate`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/transform.rs:31:2
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 31 |     pub fn translate(&mut self, delta: [f32; 2]) {
Dec 02 07:23:00.270 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `set_position`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/transform.rs:36:2
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 36 |     pub fn set_position(&mut self, position: [f32; 2]) {
Dec 02 07:23:00.270 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: method is never used: `set_scale`
Dec 02 07:23:00.270 INFO [stderr]   --> src/graphics/transform.rs:40:2
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 40 |     pub fn set_scale(&mut self, scale: [f32; 2]) {
Dec 02 07:23:00.270 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.270 INFO [stderr] warning: constant item is never used: `FONT_PREFIX`
Dec 02 07:23:00.270 INFO [stderr]   --> src/main.rs:26:1
Dec 02 07:23:00.270 INFO [stderr]    |
Dec 02 07:23:00.270 INFO [stderr] 26 | const FONT_PREFIX: &str = "data/fonts/";
Dec 02 07:23:00.270 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.270 INFO [stderr] 
Dec 02 07:23:00.272 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:23:00.272 INFO [stderr]    --> src/graphics/graphics.rs:166:5
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr] 166 |                 write!(f, "(IO)");
Dec 02 07:23:00.272 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 02 07:23:00.272 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:23:00.272 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:23:00.272 INFO [stderr] 
Dec 02 07:23:00.272 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:23:00.272 INFO [stderr]    --> src/graphics/graphics.rs:170:5
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr] 170 |                 write!(f, "(Program)");
Dec 02 07:23:00.272 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:23:00.272 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:23:00.272 INFO [stderr] 
Dec 02 07:23:00.272 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:23:00.272 INFO [stderr]    --> src/graphics/graphics.rs:174:5
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr] 174 |                 write!(f, "(VertexBuffer)");
Dec 02 07:23:00.272 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:23:00.272 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:23:00.272 INFO [stderr] 
Dec 02 07:23:00.272 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 02 07:23:00.272 INFO [stderr]    --> src/graphics/graphics.rs:178:5
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr] 178 |                 write!(f, "(IndexBuffer)");
Dec 02 07:23:00.272 INFO [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 07:23:00.272 INFO [stderr]     |
Dec 02 07:23:00.272 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 02 07:23:00.272 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 02 07:23:00.272 INFO [stderr] 
Dec 02 07:23:00.705 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 5.00s
Dec 02 07:23:00.720 INFO [stderr] su: No module specific data is present
Dec 02 07:23:00.982 INFO running `"docker" "inspect" "ac5e11d3b3b07d4bd78a092dc2ba5f3753af24960304622eb82f49a278cfbf2e"`
Dec 02 07:23:01.068 INFO running `"docker" "rm" "-f" "ac5e11d3b3b07d4bd78a092dc2ba5f3753af24960304622eb82f49a278cfbf2e"`
Dec 02 07:23:01.152 INFO [stdout] ac5e11d3b3b07d4bd78a092dc2ba5f3753af24960304622eb82f49a278cfbf2e
Dec 02 07:23:01.159 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 07:23:01.603 INFO [stdout] f2f3a234ff7c84556889d42600ecd45e3f5a1a783fdedeb70ad6b14f9a6fb549
Dec 02 07:23:01.607 INFO running `"docker" "start" "-a" "f2f3a234ff7c84556889d42600ecd45e3f5a1a783fdedeb70ad6b14f9a6fb549"`
Dec 02 07:23:03.151 INFO [stderr] usermod: no changes
Dec 02 07:23:03.467 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.28s
Dec 02 07:23:03.483 INFO [stderr]      Running /target/debug/deps/rusty_game-21e382af1490dad6
Dec 02 07:23:03.487 INFO [stdout] 
Dec 02 07:23:03.487 INFO [stdout] running 0 tests
Dec 02 07:23:03.487 INFO [stdout] 
Dec 02 07:23:03.487 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 07:23:03.487 INFO [stdout] 
Dec 02 07:23:03.495 INFO [stderr] su: No module specific data is present
Dec 02 07:23:04.713 INFO running `"docker" "inspect" "f2f3a234ff7c84556889d42600ecd45e3f5a1a783fdedeb70ad6b14f9a6fb549"`
Dec 02 07:23:04.978 INFO running `"docker" "rm" "-f" "f2f3a234ff7c84556889d42600ecd45e3f5a1a783fdedeb70ad6b14f9a6fb549"`
Dec 02 07:23:05.255 INFO [stdout] f2f3a234ff7c84556889d42600ecd45e3f5a1a783fdedeb70ad6b14f9a6fb549
